Starry flounder - German English Dictionary